Graphics processing unit accelerated lattice Boltzmann method simulations of dilute gravity currents
نویسندگان
چکیده
Lattice Boltzmann method models offer a novel framework for the simulation of high Reynolds number dilute gravity currents. The numerical algorithm is well suited to acceleration via implementation on massively parallel computer architectures. Here we present two lattice lock-exchange currents, in which largest turbulent length scales are directly resolved. three-dimensional simulations accelerated by exporting computations graphics processing unit and validated against experiments high-resolution numbers up 30,000. achieve equivalent accuracy conventional large eddy prediction key flow properties. A conservative analysis computational performance relative methods indicates that presented reduces times orders magnitude. Therefore, it can be used as foundation development depth-resolving capture more complexity environmental
منابع مشابه
Lattice Boltzmann Method for Fluid Simulations
In the last two decades, the Lattice Boltzmann method (LBM) has emerged as a promising tool for modelling the Navier-Stokes equations and simulating complex fluid flows. LBM is based on microscopic models and mesoscopic kinetic equations. In some perspective, it can be viewed as a finite difference method for solving the Boltzmann transport equation. Moreover the Navier-Stokes equations can be ...
متن کاملOptimized implementation of the Lattice Boltzmann Method on a graphics processing unit towards real-time fluid simulation
Real-time fluid simulation is an active field of research in computer graphics, but they usually focus on visual impact rather than physical accuracy. However, by combining a lattice Boltzmann model with the parallel computing power of a graphics processing unit, both real-time compute capability and satisfactory physical accuracy are now achievable. The implementation of an optimised 3D real-t...
متن کاملA lattice Boltzmann method for dilute polymer solutions.
We present a lattice Boltzmann approach for the simulation of non-Newtonian fluids. The method is illustrated for the specific case of dilute polymer solutions. With the appropriate local equilibrium distribution, phase-space dynamics on a lattice, driven by a Bhatnagar-Gross-Krook (BGK) relaxation term, leads to a solution of the Fokker-Planck equation governing the probability density of poly...
متن کاملGraphics processing unit accelerated computation of digital holograms.
An approximation for fast digital hologram generation is implemented on a central processing unit (CPU), a graphics processing unit (GPU), and a multi-GPU computational platform. The computational performance of the method on each platform is measured and compared. The computational speed on the GPU platform is much faster than on a CPU, and the algorithm could be further accelerated on a multi...
متن کاملGlobal Memory Access Modelling for Efficient Implementation of the Lattice Boltzmann Method on Graphics Processing Units
In this work, we investigate the global memory access mechanism on recent GPUs. For the purpose of this study, we created specific benchmark programs, which allowed us to explore the scheduling of global memory transactions. Thus, we formulate a model capable of estimating the execution time for a large class of applications. Our main goal is to facilitate optimisation of regular data-parallel ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Physics of Fluids
سال: 2022
ISSN: ['1527-2435', '1089-7666', '1070-6631']
DOI: https://doi.org/10.1063/5.0082959